package com.sdp.khy.baotou.utils;

import java.util.Random;

public enum KhyConstants {

	是("1"),
	否("0"),
	用户类型_司机("1"),
	用户类型_理货员("2"),
	用户类型_大众("3"),
	快递状态_已下单("0"),
	快递状态_已揽收("1"),
	快递状态_运输中("2"),
	快递状态_已送达("3"),
	快递状态_已签收("4"),
	快递状态_已作废("5"),
	运输单状态_已揽收("1"),
	运输单状态_运输中("2"),
	运输单状态_已送达("3"),
	人员岗位_司机("1"),
	人员岗位_理货员("2"),
	付款状态_寄付现结("1"),
	付款状态_到付("2"),
	发票开具中状态("1"),
	发票开具完成状态("2"),
	指定用户("1"),
	全体用户("0"),
	优惠卷状态_可使用("1"),
    优惠卷状态_已使用("2"),
    优惠卷类型_现金券("1"),
    优惠卷类型_折扣卷("2"),
    优惠卷方案类型_新用户("1"),
    优惠卷方案类型_老用户("2");

	private String code;

	private KhyConstants(String code) {
		this.code = code;
	}

	public String getCode(){
		return this.code;
	}

	public static String getNo() {
		Random random = new Random();
		StringBuffer sbf = new StringBuffer();
		sbf.append(LocalDateUtil.getLocalDate());
		sbf.append(random.nextInt(9000) + 1000);
		return Long.toHexString(Long.parseLong(sbf.toString()));
	}

	public static void main(String[] args) {
		System.out.println(KhyConstants.getNo());
		System.out.println(KhyConstants.getNo());
		System.out.println(KhyConstants.getNo());
	}
}
